<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // - 编写一个函数求两个数字之间有多少个质数，返回 质数的个数
        // 例如：`fn(100, 200)` ，在控制台输出 100 - 200 之间的所有质数
        var num1 = prompt('请输入一个正整数') - 0 
        var num2 = prompt('请输入一个正整数') - 0
        fn(num1,num2)
        function fn(a,b){
            var max = a
            var min = b
            if(a < b){
                max = b
                min = a
            }
            if((a > 0 && b > 0 && a % 1 === 0&&b % 1 ===0)){
                
                for(var i = min ; i <= max ; i++){
                    var pd = true
                    for(var j = 2;j < i ; j++){
                        if( i % j === 0){
                            pd = false
                            break
                        }
                    }
                    if(pd){
                        console.log(i)
                    }
                }
            }else {
                alert('请输入一个正整数')
            }
        }
    </script>
</body>
</html>